//管理所有的过滤器
//导入聘用形式的枚举(在资源项目中)
import employees from "@/api/constant/employees"
import store from "@/store"
import moment from "moment"

export const myEmployees = function (value) {
  //value使用过滤器
  const obj = employees.hireType.find(item => {
    return item.id == value
  })
  //返回数据
  return obj ? obj.value : '未知'
}
// 对时间进行格式化处理
export const timeFormata = function (value) {
  return moment(value).format('YYYY-MM-DD')
}
//控制按钮级别的权限
export const hasRight = function (value) {
  // 判断当前控制在当前登录的用户的按钮权限中是否存在
  // 返回 false 说明有这个权限
  // 返回 true 说明没有这个权限
  return !store.getters.userInfo.roles.points.includes(value)
}
